package com.elvende.web.client.dto;

import java.io.Serializable;

import javax.jdo.annotations.Extension;
import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;

@PersistenceCapable(identityType = IdentityType.APPLICATION)
public class Category implements Serializable{
		private static final long serialVersionUID = 1L;

		@PrimaryKey
	    @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	    @Extension(vendorName = "datanucleus", key = "gae.encoded-pk", value = "true")
	    private String key;

	    @Persistent
	    private String name;
		public Category(){}
		
		public Category(String name) {
	        this.name = name;

	    }   
		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getKey() {
			return key;
		}	    
}
